dogs factor cfa cats breeder akc puppies cattery cash flow cat dog real estate investment broker puppy american cash flow association factoring